Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ORCHARD ROAD £395,273 £300,000 21 Nov 2016
4 ORCHARD ROAD Terraced £212,614 £185,000 9 Jul 2021
8 ORCHARD ROAD Terraced £199,876 £120,000 14 Jun 2013